package regexp;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @author DCSGO
 * @version 1.0
 * 正则表达式语法 转义符
 */
/*
 * 基本介绍
 * 如果要想灵活的运用正则表达式,必须了解其中各种元字符的功能，元字符从功能上大致分为:
 * 1.限定符
 * 2.选择匹配符
 * 3.分组组合和反向引用符
 * 4.特殊字符
 * 5.字符匹配符
 * 6.定位符
 */
public class Regexp01 {
    public static void main(String[] args) {
        //当要匹配的字符为(或包括)以下字符 .*+()$/\?[]^{}
        //时要用 \\ 进行转义
        String content = "a(bb(cde()";
        Pattern pattern = Pattern.compile("\\(");
        Matcher matcher = pattern.matcher(content);
        while (matcher.find()) {
            System.out.println("找到：" + matcher.group(0));
        }
    }
}
